package systemController

import "github.com/google/wire"

var ProviderSet = wire.NewSet(NewLogin, NewDict, NewUser,
	//NewRole, NewPost, NewMenu, NewConfig, NewFile, NewNotice,
	//NewProfile, NewDept, NewSse,
	wire.Struct(new(System), "*"))

type System struct {
	Login *Login
	User  *User
	//Dept     *Dept
	Dict *Dict
	//Menu     *Menu
	//Role     *Role
	//Post     *Post
	//Profile  *Profile
	//Config   *Config
	//File     *File
	//Sse      *Sse
	//Notice   *Notice
}
